Routing in Simple Polygons
نویسندگان
چکیده
A routing scheme R in a network G = (V,E) is an algorithm that allows to send messages from one node to another in the network. We are first allowed a preprocessing phase in which we assign a unique label to each node p ∈ V and a routing table with additional information. After this preprocessing, the routing algorithm itself must be local (i.e., we can only use the information from the label of the target and the routing table of the node that we are currently at). We present a routing scheme for routing in simple polygons: for any ε > 0 the routing scheme provides a stretch of 1 + ε, labels have O(log n) bits, the corresponding routing tables are of size O(ε−1 log n), and the preprocessing time is O(n2 + ε−1n). This improves the best known strategies for general graphs by Roditty and Tov (Distributed Computing 2016).
منابع مشابه
Combinatorics of Beacon Routing and Coverage
We consider combinatorial problems motivated by sensor networks for beacon-based point-to-point routing and covering. A beacon b is a point that can be activated to effect a ‘magnetic pull’ toward itself everywhere in a polygonal domain P . The routing problem asks how many beacons are required to route between any pair of points in a polygonal domain P . In simple polygons with n vertices we s...
متن کاملImproved Bounds for Beacon-Based Coverage and Routing in Simple Rectilinear Polygons
We establish tight bounds for beacon-based coverage problems, and improve the bounds for beacon-based routing problems in simple rectilinear polygons. Specifically, we show that bn6 c beacons are always sufficient and sometimes necessary to cover a simple rectilinear polygon P with n vertices. We also prove tight bounds for the case where P is monotone, and we present an optimal linear-time alg...
متن کاملSingle-Point Visibility Constraint Minimum Link Paths in Simple Polygons
We address the following problem: Given a simple polygon $P$ with $n$ vertices and two points $s$ and $t$ inside it, find a minimum link path between them such that a given target point $q$ is visible from at least one point on the path. The method is based on partitioning a portion of $P$ into a number of faces of equal link distance from a source point. This partitioning is essentially a shor...
متن کاملA Distributed Formation of Orthogonal Convex Polygons in Mesh-Connected Multicomputers
The rectangular faulty block model is the most commonly used fault model in designing a fault-tolerant and deadlockfree routing algorithm in mesh-connected multicomputers. The convexity of a rectangle facilitates simple and efficient ways to route messages around fault regions using relatively few virtual channels to avoid deadlock. However, such a faulty block may include many nonfaulty nodes ...
متن کاملA Fast Algorithm for Covering Rectangular Orthogonal Polygons with a Minimum Number of r-Stars
Introduction This paper presents an algorithm for covering orthogonal polygons with minimal number of guards. This idea examines the minimum number of guards for orthogonal simple polygons (without holes) for all scenarios and can also find a rectangular area for each guards. We consider the problem of covering orthogonal polygons with a minimum number of r-stars. In each orthogonal polygon P,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017